package com.yunke.vo.dazi;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 云科搭子分类VO
 * 
 * @author yunke
 * @since 2024-01-01
 */
@Data
@Schema(description = "搭子分类信息")
public class YunkeTabClassVo {

    /**
     * 分类ID
     */
    @Schema(description = "分类ID")
    private Long id;

    /**
     * 分类名称
     */
    @Schema(description = "分类名称")
    private String name;

    /**
     * 分类图标
     */
    @Schema(description = "分类图标")
    private String icon;

    /**
     * 分类图片
     */
    @Schema(description = "分类图片")
    private String image;

    /**
     * 排序权重
     */
    @Schema(description = "排序权重")
    private Integer weight;

    /**
     * 分类描述
     */
    @Schema(description = "分类描述")
    private String description;

    /**
     * 是否推荐 0-否 1-是
     */
    @Schema(description = "是否推荐 0-否 1-是")
    private Integer isRecommend;

    /**
     * 是否热门 0-否 1-是
     */
    @Schema(description = "是否热门 0-否 1-是")
    private Integer isHot;

    /**
     * 搭子数量（统计字段）
     */
    @Schema(description = "搭子数量")
    private Integer daziCount;
} 